metal forming technology - French English Dictionary